import { init } from 'snabbdom/build/init'
import { h } from 'snabbdom/build/h'

const patch = init([])

// 创建包含子节点的vNode
// 参数2的数组为子节点列表，内部应该传入vNode
let vNode = h("div#container", [
  h('h1', '标题文本'),
  h('p', 'p文本')
])

// 获取挂载元素
const dom = document.getElementById("app")

// 渲染vNode
const oldVNode = patch(dom, vNode)

// !表示注释,会将页面替换成注释行
patch(oldVNode, h('!'))
